home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 7 / FM Towns Free Software Collection 7.iso / taropyon / guilib3 / inc / fs.h < prev    next >
C/C++ Source or Header  |  1993-11-30  |  712b  |  31 lines

  1. /*    :*****************************************************************
  2.     :    "fs.h"    :    ファイルセレクタ・ライブラリ
  3.     :    (HEatタイプ)
  4.     :*****************************************************************
  5. */
  6. #ifndef    _FS_H
  7. #define    _FS_H
  8.  
  9. #ifndef    _FSSTRCT_H
  10. #    include    "fsstrct.h"
  11. #endif
  12.  
  13. #ifdef    _FS_MAIN
  14. #    define    EXT
  15. #    define    INI(p)    p
  16. #else
  17. #    define    EXT    extern
  18. #    define    INI(p)
  19. #endif
  20.  
  21. extern    char    FsDefSort;    /* Look "fscmn010.c"    */
  22. EXT    HIST_T    *FsHist        INI(= NULL);
  23.  
  24. FS_T    *FS_init( int attr );
  25. void    FS_end( FS_T *fs, int argc, char **argv);
  26. int        FS_sel( FS_T *fs, char **argv[], char *buf, int bufLen, int attr, int drv, char *wild, int sort, char *title, ... );
  27.  
  28. #undef    INI
  29. #undef    EXT
  30. #endif
  31.